home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / INFO / DOSTUTOR.ZIP / TINSTALL.DOC < prev    next >
Text File  |  1986-03-17  |  12KB  |  294 lines

  1.      *****************************************************************
  2.                               TINSTALL.DOC
  3.      *****************************************************************
  4.  
  5.  
  6.  
  7.  
  8.      TERMINAL INSTALLATION
  9.  
  10.      Before you use TUTOR.COM, it must be installed to your particular
  11.      terminal, i.e.  provided with information regarding control characters
  12.      required for certain functions. This installation is easily perfomred
  13.      using the program TINSTALL which is described here.
  14.  
  15.      After having made a work-copy, please store your distribution diskette
  16.      safely away and work only on the copy.
  17.  
  18.      Now start the installation by typing TINSTALL at your terminal. Select
  19.      Screen installation from the main menu. Depending on your computer, the
  20.      installation proceeds as described in the following two sections.
  21.  
  22.  
  23.  
  24.  
  25.        IBM PC Display Selection
  26.  
  27.      If you use TUTOR.COM without installation, the default screen set-up
  28.      will be used. You may override this default by selecting another screen
  29.      mode from this menu:
  30.  
  31.      -----------------------------------------------------------------
  32.         Choose one of the following displays:
  33.  
  34.            0) Default display mode
  35.            1) Monochrome display
  36.            2) Color display 80x25
  37.            3) Do Not Use
  38.            4) Do Not Use
  39.            5) Do Not Use
  40.  
  41.         Which display (enter no. or ^X to exit)  !
  42.      -----------------------------------------------------------------
  43.                       IBM PC Screen Installation Menu
  44.  
  45.      Each time TUTOR.COM runs, the selected mode will be used, and you will
  46.      return to the default mode on exit.
  47.  
  48.  
  49.  
  50.  
  51.  
  52.        Non-IBM Installation
  53.  
  54.      A menu listing a number of popular terminals will appear, inviting you
  55.      to choose one by entering its number:
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.      -------------------------------------------------------------------
  67.         Choose one of the following terminals:
  68.  
  69.           1) ADDS 20/25/30          15) Lear-Siegler ADM-31
  70.           2) ADDS 40/60             16) Liberty
  71.           3) ADDS Viewpoint-1A      17) Morrow MDT-20
  72.           4) ADM 3A                 18) Otrona Attache
  73.                               .
  74.                               .
  75.                               .
  76.          13) Kaypro II and 4        27) None of the above
  77.          14) Lear-Siegler ADM-20    28) Delete a definition
  78.  
  79.         Which terminal? (Enter no. or ^X to exit):
  80.      -----------------------------------------------------------------
  81.                         Terminal Installation Menu
  82.  
  83.      If your terminal is mentioned, just enter the corresponding number, and
  84.      the installation is complete. Before installation is actually performed,
  85.      you are asked the question:
  86.  
  87.      ------------------------------------------------------------------
  88.         Do you want to modify the definition before installation?
  89.      ------------------------------------------------------------------
  90.  
  91.      This allows you to modify one or more of the values being installed as
  92.      described in the following. If you do not want to modify the terminal
  93.      definition, just type N, and the installation completes by asking you
  94.      the operating frequency of your CPU (see last item in this file).
  95.  
  96.      If your terminal is not on the menu you must define the required values
  97.      yourself. The values can most probably be found in the manual supplied
  98.      with your terminal.
  99.  
  100.      Enter the number corresponding to None of the Above and answer the
  101.      questions one by one as they appear on the screen.
  102.  
  103.      In the following, each command you may install is described in detail.
  104.      Your terminal may not support all the commands that can be installed.
  105.      If so, just pass the command not needed by tapping the RETURN key in
  106.      response to the prompt. If Delete line, Insert line, or Erase to end
  107.      of line is not installed, these functions will be emulated in software,
  108.      slowing screen performance somewhat.
  109.  
  110.      Commands may be entered either simply by pressing the appropriate keys
  111.      or by entering the decimal or hexidecimal ASCII value of the command.
  112.      If a command requires the two characters 'ESCAPE' and '=', you may:
  113.  
  114.      either Press first the ESC key, then the =.  The entry will be
  115.             echoed with appropriate labels, i.e. <ESC> =.
  116.  
  117.      or     Enter the decimal or hexidecimal values separated by
  118.             spaces. Hexidecimal values must be preceded by a dollar sign.
  119.             Enter e.g. 27 61 or $1B 61 or $1B $3D. All are equivalent.
  120.  
  121.      The two methods cannot be mixed, i.e. once you have entered a non-numeric
  122.      character, the rest of that command must be defined in that mode,
  123.      and vice versa.
  124.  
  125.      A hyphen entered as the very first character is used to delete a command,
  126.      and echoes the text "Nothing".
  127.  
  128.  
  129.  
  130.  
  131.  
  132.        TERMINAL TYPE:
  133.  
  134.      ------------------------------------------------------------------
  135.      Enter the name of the terminal you are about to install.  When you
  136.      complete TINSTALL, the values will be stored, and the terminal
  137.      name will appear on the initial list of terminals. If you later
  138.      need to re-install TUTOR.COM to this terminal, you can do that
  139.      by choosing it from the list.
  140.  
  141.      Send an initialization string to the terminal?
  142.      ------------------------------------------------------------------
  143.  
  144.      If you want to initialize  your terminal when TUTOR.COM starts
  145.      (e.g. to download commands to programmable function keys), you
  146.      answer Y for yes to this question. If not, just hit RETURN.
  147.  
  148.      If you answer Y, you may enter up to 13 characters for this string
  149.  
  150.  
  151.        SEND A RESET STRING TO THE TERMINAL?
  152.  
  153.      ------------------------------------------------------------------
  154.  
  155.      Here, you may define a string to be sent to the terminal when
  156.      TUTOR.COM terminates. The description of the initialization command
  157.      above applies here.
  158.  
  159.  
  160.        CURSOR LEAD-IN COMMAND:
  161.      ------------------------------------------------------------------
  162.      Cursor Lead-In is a special sequence of characters which tells your
  163.      terminal that the following characters are an address on the screen
  164.      on which the cursor should be placed.
  165.  
  166.      When you define this command, you are asked the follwing supplementary
  167.      questions:
  168.  
  169.  
  170.           CURSOR POSITIONING COMMAND to send between line and column:
  171.           ------------------------------------------------------------
  172.           Some terminals need a command between the two numbers defining
  173.           the row and column cursor address.
  174.  
  175.           CURSOR POSITIONING COMMAND to send after line and column:
  176.           ------------------------------------------------------------
  177.           Some terminals need a command after the two numbers defining
  178.           the row and column cursor address.
  179.  
  180.           Column first?
  181.           ------------------------------------------------------------
  182.           Most terminals require the address in the format: first ROW,
  183.           then COLUMN. If this is the case for your terminal, answer N.
  184.           If your terminal wants COLUMN first, then ROW, answer Y.
  185.  
  186.           OFFSET to add to LINE:
  187.           ------------------------------------------------------------
  188.           Enter the number to add to the LINE (ROW) address.
  189.  
  190.           OFFSET to add to COLUMN
  191.           ------------------------------------------------------------
  192.           Enter the number to add to the COLUMN address.
  193.  
  194.  
  195.  
  196.  
  197.  
  198.           Binary address?
  199.           ------------------------------------------------------------
  200.           Most terminals need the cursor address sent in binary form.
  201.           If that is true for your terminal, enter  Y. If your terminal
  202.           expects the cursor address as ASCII digits, enter N.
  203.           If so, you are asked the supplementary question:
  204.  
  205.                2 or 3 ASCII digits?
  206.                -------------------------------------------------------
  207.                Enter the number of digits in the cursor address for
  208.                your terminal.
  209.  
  210.  
  211.        CLEAR SCREEN command:
  212.      ------------------------------------------------------------------
  213.      Enter the command that will clear the entire contents of your screen,
  214.      both foreground and background, if applicable.
  215.  
  216.  
  217.        Does CLEAR SCREEN also HOME cursor?
  218.      ------------------------------------------------------------------
  219.      This is normally the case; if it is not so on your terminal, enter N,
  220.      and define the cursor HOME command.
  221.  
  222.  
  223.        DELETE LINE command:
  224.      ------------------------------------------------------------------
  225.      Enter the command that deletes the entire line at the cursor position.
  226.  
  227.  
  228.        INSERT LINE command:
  229.      ------------------------------------------------------------------
  230.      Enter the command that inserts a line at the cursor position.
  231.  
  232.  
  233.        ERASE TO END OF LINE command:
  234.      ------------------------------------------------------------------
  235.      Enter the command that erases the line at the cursor position from
  236.      the cursor position through the right end of the line.
  237.  
  238.  
  239.        START OF 'LOW VIDEO' command:
  240.      ------------------------------------------------------------------
  241.      If your terminal supports different video intensities, then define
  242.      the command that initiates the dim video here. If this command is
  243.      defined, the following question is asked:
  244.  
  245.             START OF 'NORMAL VIDEO' command:
  246.             -----------------------------------------------------------
  247.             Define the command that sets the screen to show characters
  248.             in 'normal' video.
  249.  
  250.  
  251.        Number of rows (lines) on your screen:
  252.      ------------------------------------------------------------------
  253.      Enter the number of horizontal lines on your screen.
  254.  
  255.  
  256.      Number of columns on your screen:
  257.      ------------------------------------------------------------------
  258.      Enter the number of vertical column positions on your screen.
  259.  
  260.  
  261.  
  262.  
  263.  
  264.      ------------------------------------------------------------------
  265.      Delay after CURSOR ADDRESS (0-255 ms):
  266.      Delay after CLEAR, DELETE, and INSERT (0-255 ms):
  267.      Delay after ERASE TO END OF LINE and HIGHLIGHT On/Off (0-255 ms):
  268.      ------------------------------------------------------------------
  269.  
  270.      Enter the delay in milliseconds required after the functions
  271.      specified. Return means 0 (no delay).
  272.  
  273.  
  274.        Is this definition correct?
  275.      ------------------------------------------------------------------
  276.      If you have made any errors in the definitions, enter N. You will then
  277.      return to the terminal selection menu. The installation data you have
  278.      just entered will be included in the installation data file and appear
  279.      on the terminal selection menu, but installation will not be performed.
  280.  
  281.      When you enter Y in response to this question, you are asked:
  282.  
  283.      ------------------------------------------------------------------
  284.      Operating frequency of your microprocessor in MHz (for delays):
  285.      ------------------------------------------------------------------
  286.  
  287.      As the delays specified earlier depend on the operating frequency of
  288.      your CPU, you must define this value.
  289.  
  290.      The installation is finished, installation data is written to TUTOR.COM,
  291.      and you return to the outer menu. New installation data is also saved
  292.      in the installation data file and the new terminal will appear on the
  293.      terminal selection list when you run TINSTALL in the future.
  294.